/* 
    Document   : MainStyle
    Created on : Oct 22, 2011, 7:50:45 AM
    Author     : Bill
    Description:
        Purpose of the stylesheet follows.
*/


html {
    margin:0;
    padding:0;
}

body {
    background:white;
}

.hidden {
    display:none;
}

.MainContainer {
    
}
.padding{
    padding:25px;
}

.round-corner{
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    -khtml-border-radius:20px;
    border-radius:20px;
    border-style:solid;
    border-color:black;
    border-width:5px;
    padding:5px;
    margin:5px;
    
}

#header{
    position:fixed;
    top:0px;
    right:0px;
    left:0px;
    height:130px;
    background-color:white;
    z-index:99;
}

#login{
    position:fixed;
    top:20px;
    right:20px;
    background-color:white;
    z-index:100;
}

#content{
    margin-top:160px;
    margin-right:175px;
}

#registertable{
    text-align:right;
}

td.formlabel{
    text-align:right;
}
td.forminput{
    text-align:left;
}
td.formerror{
    text-align:left;
    color:red;
    font-weight:bold;
}
label.error{
    display:none;
}
.required{
    font-weight:bolder;
    color:red;
}
.smalltext{
    font-size:small;
}

div.postview{
    clear:both;
    position:relative;
}

div.clearmarker{
    clear:both;
}

div.postinfo{
    float:left;
    border-right-style:solid;
    border-right-width:2px;
}
div.commentview{
    clear:both;
    position:relative;
}
div.postauthor{
    
}
div.postcontent{
    float:left;
}
div.postdate{
    
}
div.postlikes{
    
}
div.commentinfo{
    float:left;
    border-right-style:solid;
    border-right-width:2px;
}
div.commentauthor{
    
}
#memberof{
    float:left;
}
#ownerof{
    float:left;
}
div.commentdate{
    
}
div.commentcontent{
    float:left;
}
div.commentlikes{
    
}

div.message{
    background-color:#ffffff
}
div.message:hover{
    background-color:#e0e0ff
}

div.floatleft{
    float:left;
}
div.floatright{
    float:right;
}

#AdvertiseDiv{
    position:fixed;
    right:0px;
    top:170px;
    width:175px;
}

#curadvert{
    background-color:white;
}
#curadvert:hover{
    background-color:#e0e0ff;
}

td.menuitem{
    color:black;
    background-color:white;
    width:100px;
    height:50px;
    text-align:center;
    text-decoration:none;
    text-transform:none;
}
.menuitem:hover{
    color:white;
    background-color:blue;
    width:100px;
    height:50px;
    text-align:center;
    text-decoration:underline;
    text-transform:uppercase;
}
.menuitem a{
    text-decoration:inherit;
    text-align:inherit;
    text-transform:inherit;
    color:inherit;
}
.menuitem a:hover{
    text-decoration:inherit;
    text-align:inherit;
    text-transform:inherit;
    color:inherit;
}